﻿using System.Collections.Generic;
using KillBill.Business.Entities;
using KillBill.Common.View;
using KillBill.Presentation.Modules.Sales.Presenter;

namespace KillBill.Presentation.Modules.Sales.IView
{
    public interface IBilling : IKillBillView 
    {
        BillingPresenter Presenter { get; set; }
        string UserId { get; set; }
        string UserName { get; set; }
        string UserAddress { get; set; }
        string UserPhone { get; set; }

        string ProductSearchValue { get; set; }

        int DetailCuantity { get; set; }
        decimal SubTotal { get; set; }
        decimal Iva { get; set; }
        decimal Ice { get; set; }
        decimal Total { get; set; }

        Product SelectedObject { get; set; }
        List<Product> Products { get; set; }
        Dictionary<string, Detail> Detail { get; set; }
    }
}
